import tkinter as tk   #导入模块
root = tk.Tk()  #创建窗口
root.title('my window')  #设置标题
root.geometry('200x100')  #设置窗口的大小，长200，宽100

var = tk.StringVar()  #定义一个空文本  StringVar是tk中特定的形式
l = tk.Label(root,bg='yellow',text='empty',width=25)
l.pack()  #label安放的位置

def print_selection():  # and = &
    if (var1.get()==0) and (var2.get()==0):
        l.config(text="I dont't like both")
    elif (var1.get()==1) and (var2.get()==0):
        l.config(text="I like python")
    elif (var1.get()==0) and (var2.get()==1):
        l.config(text="I like C++")
    else:
        l.config(text="I like both")
var1 = tk.IntVar() #整数的var
var2 = tk.IntVar()
    # 创建Checkbutton      文本        她的值是var1   点击她时候是1  不点击是0      点击运行函数
cl1 = tk.Checkbutton(root,text='Python',variable=var1,onvalue=1,offvalue=0,command=print_selection)
cl2 = tk.Checkbutton(root,text='C++',variable=var2,onvalue=1,offvalue=0,command=print_selection)
cl1.pack()
cl2.pack()
root.mainloop()  #循环这个窗口